Systems and methods for partitioning banks of processors in large computer systems

ABSTRACT

Systems and methods for operatively connecting processor banks in large computer systems are disclosed herein. In one embodiment, a computer system includes a first bank of processors, a second bank of processors spaced apart from the first bank of processors, and a connector assembly configured to operatively connect at least a portion of the first bank of processors to at least a portion of the second bank of processors. The connector assembly can include a first connector unit having a plurality of first connector sets and a second connector unit having a plurality of corresponding second connector sets. At least one of the first and second connector units is movable relative to the other one of the first and second connector units to at least approximately concurrently engage the plurality of first connector sets with the plurality of corresponding second connector sets.

TECHNICAL FIELD

The following disclosure relates generally to systems and methods forpartitioning banks of processors in large computer systems and, moreparticularly, to connector assemblies for use in large computer systems.

BACKGROUND

Supercomputers and other large computer systems typically include alarge number of processors that are operatively connected together by ahigh performance 3D interconnect system to provide very highcomputational performance for a wide variety of scientific, engineeringand financial applications.

The processors are often housed in cabinets arranged in separate banks.The interconnect system accordingly has cables extending between theprocessor banks to operatively couple the banks together to provide thenecessary computational power. If a task requires less computationalpower, then the processor banks can be “partitioned” to free up theunneeded processors for other tasks.

The ability to partition one bank of processors from another bank ofprocessors enables supercomputers and other large computer systems to beefficiently scaled to meet particular needs. This allows operators ofsuch systems to lease one bank of processors to one user for one taskand another bank of processors to another user for another task. Forexample, a system can be partitioned so that one set of processors canperform classified computations while another set of processors performsunclassified computations. One objective in partitioning processors intodistinct sets that simultaneously perform both classified andunclassified computations is to ensure the security of the set ofprocessors performing the classified computations.

Software has been used to partition a first bank of processors from asecond bank of processors in a large computer system by creating anelectronic partition between the two processor banks. One shortcoming ofthis approach, however, is that it is possible for the electronicpartition to be breached.

To avoid the risks associated with electronically partitioning a firstbank of processors from a second bank of processors using software,other systems are partitioned by physically connecting/disconnecting theindividual cables between processor banks. This can be a time-consumingprocess, however, because there are typically a large number ofindividual cables extending between adjacent processor banks, and eachcable has a separate connector that must be individuallyconnected/disconnected from the adjacent processor bank. Another concernof conventional systems for physically partitioning processors is thatit is relatively easy to damage the small, delicate pins of theconnectors at the ends of the cables. Moreover, as the density andperformance of the processors increases, the cable connectors have ahigher density of pins. The increase in pin density results inconnectors that (a) have smaller and more delicate pins, (b) requiremore accuracy in aligning the pins with corresponding sockets, and (c)require more force to engage/disengage the connectors. The likelihood ofdamaging a connector pin during engagement accordingly increases as thenumber of processors increases.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is an isometric top view of a large computer system configured inaccordance with an embodiment of the invention.

FIG. 2 is an enlarged front elevation view of the computer system ofFIG. 1 illustrating an arrangement of connector assemblies positionedbetween two processor banks in accordance with an embodiment of theinvention.

FIG. 3 is an enlarged isometric view of the connector assembly of FIG. 2configured in accordance with an embodiment of the invention.

FIG. 4 is an enlarged isometric view of a first connector supportconfigured in accordance with an embodiment of the invention.

FIG. 5 is an enlarged front view of a first connector set configured inaccordance with an embodiment of the invention.

FIG. 6 is another enlarged isometric view of the connector assembly ofFIG. 2 configured in accordance with an embodiment of the invention.

FIG. 7 is an enlarged isometric view of a portion of a second connectorsupport illustrating features of a second connector set in accordancewith an embodiment of the invention.

FIG. 8 is an enlarged cross-sectional top view of the connector assemblyof FIG. 2 at a stage of partial engagement illustrating some alignmentfeatures of embodiments of the invention.

FIGS. 9A-C are isometric views illustrating a sequence of operating theconnector assembly of FIG. 2 in accordance with an embodiment of theinvention.

FIG. 10 is a partially cutaway isometric view of the connector assemblyof FIG. 2 illustrating features of a shock absorber system configured inaccordance with an embodiment of the invention.

FIG. 11 is a rear isometric view of the second connector support of FIG.7 illustrating a quick-change feature of an embodiment of the invention.

DETAILED DESCRIPTION

The following disclosure describes several embodiments of systems andmethods for quickly connecting and disconnecting banks of processors,I/O cabinets, and other computer components to selectively partitionlarge computer systems. One aspect of the invention is directed toward acomputer system that includes a first bank of processors spaced apartfrom a second bank of processors. The computer system further includes aconnector assembly configured to operatively connect at least a portionof the first bank of processors to at least a portion of the second bankof processors. In one embodiment, the connector assembly includes afirst connector unit carrying a plurality of first connector sets and asecond connector unit carrying a plurality of corresponding secondconnector sets. Individual first connector sets can include a pluralityof first contacts operatively connected to the first bank of processors.Similarly, individual second connector sets can include a plurality ofcorresponding second contacts operatively connected to the second bankof processors. At least one of the first and second connector units ismovable relative to the other one of the first and second connectorunits to releasably engage the plurality of first contacts with theplurality of corresponding second contacts. Engaging these contactsoperatively connects the portion of the first bank of processors to theportion of the second bank of processors.

In one aspect of this embodiment, the first connector unit furtherincludes a first connector support that carries the plurality of firstconnector sets. The first connector support allows the first connectorsets to move independently in at least one direction relative to theconnector support to facilitate engagement of the plurality of firstcontacts with the plurality of corresponding second contacts.

In another aspect of this embodiment, the first connector unit furtherincludes a first alignment feature and the second connector unit furtherincludes a corresponding second alignment feature. The first and secondalignment features are configured to cooperate as the first and secondconnector units move toward each other to facilitate alignment of theplurality of first contacts with the plurality of corresponding secondcontacts.

In a further aspect of this embodiment, the computer system canadditionally include a drive assembly operatively coupled to at leastone of the first connector unit and the second connector unit. The driveassembly is configured to drive at least one of the first and secondconnector units toward the other one of the first and second connectorunits to releasably engage the plurality of first contacts with theplurality of corresponding second contacts.

Another aspect of the invention is directed to a method for operativelyconnecting a first bank of processors to a second bank of processors ina large computer system. In one embodiment, the method includes at leastapproximately concurrently aligning a plurality of first connector setswith a corresponding plurality of second connector sets. Individualfirst connector sets can include a plurality of first contactsoperatively connected to the first bank of processors. Similarly,individual second connector sets can include a plurality ofcorresponding second contacts operatively connected to the second bankof processors. In one aspect of this embodiment, the method can furtherinclude at least approximately concurrently engaging the plurality offirst contacts with the plurality of corresponding second contacts tooperatively connect the first bank of processors to the second bank ofprocessors in the computer system.

Specific details of several embodiments of the invention are describedbelow in order to provide a thorough understanding of such embodiments.Other details describing well-known structures often associated withlarge computer systems, however, are not set forth in the followingdescription to avoid unnecessarily obscuring the description of thevarious embodiments. Further, persons of ordinary skill in the art willunderstand that the invention may have other embodiments with additionalelements or without several of the elements described below withreference to FIGS. 1-11.

In the Figures, identical reference numbers identify identical or atleast generally similar elements. To facilitate the discussion of anyparticular element, the most significant digit or digits of anyreference number refer to the Figure in which that element is firstintroduced. For example, element 110 is first introduced and discussedwith reference to FIG. 1.

FIG. 1 is an isometric top view of a large computer system 100configured in accordance with an embodiment of the invention. In oneaspect of this embodiment, the computer system 100 includes a pluralityof processor banks 102 a-102 c and Input/Output (I/O) banks 101 a-boperatively coupled together by a plurality of connector assemblies 110(shown schematically in FIG. 1 and identified individually as connectorassemblies 110 a-110 d). Each processor bank 102 can include a pluralityof processor cabinets 104, and each processor cabinet 104 can in turnhouse a plurality of processors (not shown). In one embodiment, the I/Obanks 101 a and 101 b can house fiber-optic and electrical connections,and the middle processor banks 102 a-c can be computational processorbanks.

The computer system 100 can be partitioned to configure the processorsinto different configurations according to the specific computationaltasks being performed. For example, for very large computational tasks,all of the processor banks 102 can be operatively coupled together withthe connector assemblies 110 to provide maximum computational power.Alternatively, for smaller computational tasks, different processorbanks can be dedicated to different computational tasks. For example, inone embodiment, the processor bank 102 a can be dedicated to a firstcomputational task while the processor banks 102 b and 102 c can bededicated to another computational task. In other embodiments, otherprocessor bank groupings/arrangements are possible.

In another aspect of this embodiment described in greater detail below,the connector assemblies 110 can be utilized to partition adjacentprocessor banks 102. In this way, classified computing is performed byone of the processor banks 102 while unclassified computing is performedby a different processor bank. Partitioning the processor and I/O banksphysically, rather than electronically, prevents the partition(s)between banks from being breached to reduce the risk of compromising thesecurity of the processors performing classified computations.

FIG. 2 is an enlarged front elevation view of the computer system 100 ofFIG. 1 illustrating an arrangement of the connector assemblies 110positioned between the second processor bank 102 b and the thirdprocessor bank 102 c in accordance with an embodiment of the invention.In one aspect of this embodiment, each of the connector assemblies 110includes a first connector unit 211 and a corresponding second connectorunit 212. The second connector unit 212 is mounted to one side of aconnector cabinet 208 positioned adjacent to the second processor bank102 b. The first connector unit 211 is mounted to distal ends ofextendable members 230 (identified individually as a first extendablemember 230 a and a second extendable member 230 b). The extendablemembers 230 extend through a cable cabinet 209 positioned adjacent tothe third processor bank 102 c. In one embodiment, the extendablemembers 230 are telescoping tube assemblies with linear bearings thatserve as a guide structure that enables the first connector unit 211 totravel back and forth along a Z axis relative to the second connectorunit 212. In other embodiments, the extendable members 230 can haveother extension features.

A plurality of first cables 220 extend from the third processor bank 102c to the first connector unit 211 through the cable cabinet 209. Whenthe first connector unit 211 is retracted as shown in FIG. 2, the cablecabinet 209 provides room for the plurality of first cables 220 torecoil. A plurality of second cables 222 similarly extend from thesecond processor bank 102 b to the second connector unit 212. Asdescribed in greater detail below, to operatively connect at least aportion of the third processor bank 102 c to the second processor bank102 b, the first connector unit 211 is released from the retractedposition and moved in the Z direction across the connector cabinet 208to engage the second connector unit 212.

FIG. 3 is an enlarged isometric view of the connector assembly 110 inaccordance with an embodiment of the invention. In one aspect of thisembodiment, the first connector unit 211 includes a first connectorsupport 341 that carries a plurality of first connector sets 351. In theillustrated embodiment, each of the first connector sets 351 isoperatively coupled to one of the first cables 220 extending from thethird processor bank 102 c (FIGS. 1 and 2). The first connector support341 is attached to distal ends of the extendable members 230. Theextendable members 230 are in turn attached to fixed cabinet plates 309a and 309 b but are configured to extend and retract along the Z axis tomove the first connector unit 211 relative to the second connector unit212.

The fixed cabinet plate 309 a includes an aperture 307 that accommodatesthe plurality of first cables 220 and allows them to pass freely as thefirst connector unit 211 moves back and forth along the Z axis. A firstcable manager 321 and a second cable manager 322 help to keep theplurality of first cables 220 organized as the first connector unit 211moves back and forth along the Z axis. The second cable manager 322 hasweight that can prevent cable tangling and maintain cable tension tofacilitate movement of the first connector unit 211 toward the retractedposition. In addition, the first cable manager 321 also includes aplurality of flexible grommets 324 that hold the first cables 220 andreduce strain on the first connector sets 351 from cable forces.

In another aspect of this embodiment, the first connector unit 211includes a latch 314 configured to releasably hold the first connectorunit 211 in the retracted position as illustrated in FIG. 3. Asdescribed in greater detail below, an operator can release the latch 314and move the first connector unit 211 toward the second connector unit212 along the Z axis by means of a handle 313.

FIG. 4 is an enlarged isometric view of the first connector unit 211 inaccordance with an embodiment of the invention. In one aspect of thisembodiment, each first connector set 351 includes a first connectorback-shell 454 carried by the first connector support 341. The firstconnector back-shells 454 can move a small distance in the X and/or Ydirections relative to the first connector support 341, but theback-shells 454 are constrained in the Z direction relative to the firstconnector support 341. Each first connector back-shell 454 carries afirst array frame 458 that in turn carries a first contact array 456.The first array frame 458 can move a small distance in the X and/or Ydirections relative to the first connector back-shell 454, but the firstarray frame 458 is constrained in the Z direction relative to the firstconnector back-shell 454. As described in greater detail below, themovement of the first connector back-shell 454 and the array frame 458in the X and/or Y directions facilitates alignment of the first contactarray 456 with a corresponding second contact array on the secondconnector unit 212 (FIGS. 2 and 3) during engagement of the twoconnector units.

In the illustrated embodiment, the first connector support 341 has arectangular shape defined by four side portions 446 (identifiedindividually as side portions 446 a-d). Each of the side portions 446can include a beveled surface 442 that, as described in greater detailbelow, facilitates macro-level alignment of the first connector support341 with the second connector unit 212 during engagement of the twoconnector units.

In another aspect of this embodiment, the first connector unit 211 alsoincludes a plurality of cam followers 444 extending outwardly from thefirst side portion 446 a and the third side portion 446 c of the firstconnector support 341. The cam followers 444 can include needle bearingsfor rotatably mounting the cam followers 444 to the side portions 446for rotation about the Y axis. As described in greater detail below withrespect to one particular embodiment, the cam followers 444 can engagecorresponding cam surfaces on the second connector unit 212 tomechanically drive the first connector support 341 in the Z direction toengage the plurality of first connector sets 351 with correspondingsecond connector sets on the second connector unit 212.

FIG. 5 is an enlarged front view of a portion of the first connectorsupport 341 illustrating aspects of the first connector set 351 inaccordance with an embodiment of the invention. The first connectorback-shell 454 of this embodiment includes primary pin bores 552(identified individually as a first primary pin bore 552 a and a secondprimary pin bore 552 b). The primary pin bores 552 are configured toreceive corresponding primary guide pins on the second connector unit212 (not shown) to facilitate alignment of the first contact array 456with a corresponding second contact array on the second connector unit212. The ability of the first connector back-shell 454 to move in the Xand Y directions relative to the first connector support 341 facilitatesalignment of the primary pin bores 552 with the corresponding primaryguide pins. The primary pin bores 552 are one type of first primaryalignment element for aligning the first connector set 351 with acorresponding second connector set.

In another aspect of this embodiment, the first array frame 458 includessecondary pin bores 558 (identified individually as a first secondarypin bore 558 a and a second secondary pin bore 558 b). The secondary pinbores 558 are configured to receive corresponding secondary guide pinson the second connector unit 212 to further facilitate alignment of thefirst contact array 456 with the corresponding second contact array onthe second connector unit 212. The ability of the first array frame 458to move in the X and Y directions relative to the first connectorback-shell 454 facilitates alignment of the secondary pin bores 558 withthe corresponding secondary guide pins. The secondary pin bores 558 areone type of first secondary alignment element for further aligning thefirst connector set with a corresponding second connector set.

In a further aspect of this embodiment, the first contact array 456includes a plurality of first contacts 561. In the illustratedembodiment, the first contacts 561 are sockets configured to releasablyengage corresponding connector pins (second contacts) of thecorresponding second contact array on the second connector unit 212. Theindividual first contacts 561 are arranged in columns or stacks 563 inthe first array frame 458. In yet another aspect of this embodiment, theindividual first contacts 561 in any given stack 563 are free to move upand down in the Y direction independently of the other first contacts561 in the particular stack 563. This limited movement in the Ydirection can further facilitate proper alignment between the firstcontacts 561 and corresponding second contacts on the second connectorunit 212.

FIG. 6 is an enlarged isometric view of the connector assembly 110 ofFIG. 2 illustrating features of the second connector unit 212 inaccordance with an embodiment of the invention. In this embodiment, thesecond connector unit 212 is attached to a fixed cabinet plate 608 ofthe connector cabinet 208 (FIG. 2). The second connector unit 212 ofthis embodiment includes a second connector support 641 that carries aplurality of second connector sets 652 configured to releasably engagethe corresponding first connector sets 351 of the first connector unit211 (FIGS. 3-5). The second connector support 641 can include fixed sideportions 682 a-b extending outwardly toward the first connector unit211. The fixed side portions 682 can include beveled surfaces 642 aconfigured to cooperate with the corresponding beveled surfaces 442(FIG. 4) on the first connector support 341 to align the first connectorsupport 341 with the second connector support 641 during initialengagement of the first connector unit 211 with the second connectorunit 212.

In another aspect of this embodiment, the second connector unit 212includes a drive assembly 670 having a lever 672 pivotally attached to abase portion 674. The lever 672 can be coupled to movable side portions684 a-b via linkages 676 a-b. The movable side portions 684 can includebeveled surfaces 642 b to further facilitate initial alignment of thefirst connector support 341 with the second connector support 641 duringengagement of the first connector unit 211 with the second connectorunit 212. The movable side portions 684 are slidably attached to thesecond connector support 641 by means of slotted holes 678. Rotation ofthe lever 672 about the base portion 674 in a direction D causes themovable side portions 684 a-b to advance from left to right in the Xdirection relative to the second connector support 641.

In a further aspect of this embodiment, each of the movable sideportions 684 includes two guide channels 686. Each of the guide channels686 is configured to receive a corresponding one of the cam followers444 extending outwardly from the first connector support 341. Inaddition, each of the guide channels 686 includes cam surfaces 687configured to contact the corresponding cam follower 444 when themovable side portions 684 move in the X direction. For example, when themovable side portions 684 advance from left to right in the X direction,the cam surfaces 687 draw the first connector support 341 into thesecond connector unit 212 to engage the plurality of first connectorsets 351 with the plurality of corresponding second connector sets 652at least approximately concurrently. Conversely, when the movable sideportions 684 retract from right to left in the X direction, the camsurfaces 687 push the first connector support 341 away from the secondconnector unit 212 to disengage the plurality of first connector sets351 from the plurality of corresponding second connector sets 652 atleast approximately concurrently. The guide channels 686 help tomaintain alignment of the first connector support 341 duringengagement/disengagement of the first and second connector sets 351 and652.

To engage the plurality of first connector sets 351 with the pluralityof second connector sets 652, an operator (not shown) releases the latch314 and moves the first connector unit 211 in the Z direction with thehandle 313. The extendable members 230 ensure that the first connectorsupport 341 is at least approximately aligned with the second connectorsupport 641 when it arrives at the second connector unit 212. When thefirst connector support 341 contacts the second connector unit 212, thebeveled surfaces 642 on the fixed side portions 682 and the movable sideportions 684 further align the first connector support 341 so that thecam followers 444 move into the guide channels 686. From this point, theoperator continues moving the first connector unit 211 in the Zdirection until the cam followers 444 are adjacent to the cam surfaces687 just past the jog in the guide channels 686. Next, the operatorrotates the lever 672 in the direction D causing the movable sideportion 684 to advance from left to right in the X direction to furtherdrive first connector sets 351 into corresponding second connector sets652 at generally the same moment as explained above. When the lever 672is at least approximately aligned with the Z axis, the first connectorsets 351 are fully engaged with the second connector sets 652 and thecam followers 444 are locked in position toward distal ends of the guidechannels 686.

The second connector unit 212 can include additional safety features toprevent inadvertent engagement with the first connector unit 211. In oneaspect of this embodiment, a blocking pin 692 must be retracted to clearthe way forward for the first connector support 341 before moving thefirst connector support 341 into the second connector unit 212. Thissafety feature prevents the first connector unit 211 from inadvertentlybeing rammed into the second connector unit 212 and causing damage tothe connector sets. In another aspect of this embodiment, a lever lock694 must be disengaged to unlock the lever 672 before rotating the lever672. The lever lock 694 can be re-engaged when the lever 672 is at leastapproximately aligned with the Z axis to lock the first connector unit211 in engagement with the second connector unit 212.

FIG. 7 is an enlarged isometric view of a portion of the secondconnector support 641 illustrating features of one particular type ofsecond connector set 652 in greater detail. In the embodiment shown inFIG. 7, each second connector sets 652 includes a plurality of secondcontacts 762 arranged in a second contact array 756. The second contacts762 in this embodiment are connector pins configured to releasablyengage corresponding sockets (i.e., the first contacts 561 of FIG. 5).The second contact array 756 is carried by a second array frame 748, andthe second array frame 748 is attached to the second connector support641. The second array frame 748 includes two beveled surfaces 742configured to align the corresponding first array frame 458 (FIG. 5)before the first contact array 456 engages the second contact array 756.

In another aspect of this embodiment, the second connector set 652 caninclude two primary guide pins 752 a-b and two secondary guide pins 758a-b. The primary guide pins 752 can define second primary alignmentelements, and the secondary guide pins 758 can define second secondaryalignment elements. The two primary guide pins 752 extend outwardly fromthe second connector support 641 and are configured to be received inthe primary pin bores 552 on the corresponding first connectorback-shell 454 (FIG. 5). The secondary guide pins 758 extend outwardlyfrom the second array frame 748 and are configured to be received in thesecondary pin bores 558 on the corresponding first array frame 458 (FIG.5).

FIG. 8 is an enlarged cross-sectional top view of the connector assembly110 illustrating some of the alignment features discussed above withreference to FIGS. 4-7. The first connector sets 351 illustrated in FIG.8 are at an initial stage of engagement with the corresponding secondconnector sets 652. At this stage, the first beveled surfaces 442 of thefirst connector support 341 and the second beveled surfaces 642 a of thesecond connector support 641 have guided the first connector support 341into the second connector support 641 to provide initial alignment ofthe first connector sets 351 with respect to corresponding secondconnector sets 652. In addition, the primary guide pins 752 arepartially received in corresponding primary pin bores 552 of the firstconnector back-shells 454. The primary guide pins 752 further refine thealignment between the first connector sets 351 and corresponding secondconnector sets 652. More specifically, the back-shells 454 move in theX-Y plane as the tapered ends of the guide pins 752 move along thetapered opening of the bores 552. Further movement of the firstconnector unit 211 toward the second connection unit 212 in the Zdirection causes the secondary guide pins 758 to be received in thesecondary pin bores 558 on corresponding first array frames 458. Thesecondary guide pins 758 provide even further refinement of thealignment between the first connector sets 351 and corresponding secondconnector sets 652 because the first array frames 458 move in the X-Yplane when the tapered ends of the secondary guide pins pass through thetapered openings of the secondary bores 558.

At this point, however, the first contacts 561 are still not engagedwith the second contacts 762. Further movement of the first connectorunit 211 in the Z direction causes the beveled surfaces 742 on thesecond array frame 748 (FIG. 7) to further align the first array frame458 (FIG. 5) before the first contacts 561 begin engaging the secondcontacts 762. Continued movement in the Z direction causes the firstcontacts 561 to engage the corresponding second contacts 762. Duringthis engagement, the ability of the individual first contacts 561 (FIG.5) to move independently in the Y direction relative to each otherprovides yet another level of alignment to reduce the likelihood ofdamaging connector pins.

In one embodiment as described above with reference to FIG. 6, the finalmovement of the first connector unit 211 toward the second connectorunit 212 for engagement of the first contacts 561 with the secondcontacts 762 is provided by the drive assembly 670. In this embodiment,movement of the side portions 684 (FIG. 6) from left to right in the Xdirection causes the cam surfaces 687 to uniformly draw the four camfollowers 444 deeper into the corresponding guide channels 686. Theuniform movement of the first connector support 341 toward the secondconnector unit 212 helps to maintain alignment of the plurality of firstcontacts 561 with the plurality of corresponding second contacts 762 asthey are at least approximately concurrently engaged.

The staged alignment features described above and illustrated in FIG. 8greatly reduce the likelihood of damaging an individual contact duringmating of the first connector sets 351 with the second connector sets652. These alignment features move the respective connector sets in theX-Y plane as required to accurately align the individual first contacts561 with corresponding second contacts 762. In addition, the flexiblegrommets 324 discussed above support the first cables 220 in a mannerthat complements these alignment features by providing additional strainrelief from cable loads to allow the back-shells 454 to move more freelyin the X-Y plane.

The aspect of mounting a plurality of first connector sets 351 on aunitary member such as the first connector support 341 also offerscertain advantages.

For example, this configuration enables multiple connector sets to beconnected together at least approximately concurrently to eliminateindependently connecting each connector. The drive assembly 670described above with reference to FIG. 6, moreover, provides sufficientforce to engage and disengage the plurality of first connector sets 351from the plurality of second connector sets 652 and distributes theforce against multiple points around the first connector support 341 toensure continued alignment.

Although the foregoing discussion describes selected aspects of certainembodiments of the invention, those of ordinary skill in the art willappreciate that many of the structures described above have alternateembodiments consistent with this disclosure. For example, although thedrive assembly 670 described above with reference to FIG. 6 is amanually operated device, in other embodiments, connector assembliesconfigured in accordance with the present invention can includeautomatic drive assemblies. In one such embodiment, a connector assemblycan include a hydraulic or pneumatic drive assembly that utilizeshydraulic/pneumatic pressure to engage the first connector unit 211 withthe second connector unit 212. In another embodiment, a mechanical drivescrew can be employed to move the first connector unit 211 toward thesecond connector unit 212 for engagement. The drive screw can be driven,for example, by an electric stepper motor. Furthermore, the guidechannels 686 and the cam surfaces 687 described above with reference toFIG. 6 represent but one mechanical system for exerting a drive force onthe first connector unit 211 to move the first connector support 341toward/away from the second connector support 641 and overcome thecontact engagement forces. Accordingly, in other embodiments, othermechanical, electrical, magnetic, pneumatic and/or hydraulic systems canbe used.

In addition, although some of the alignment features described aboveinclude beveled surfaces and/or alignment pins, in other embodiments,other alignment features can be utilized without departing from thepresent disclosure. For example, in another embodiment, an opticalalignment system could be used instead of a physical alignment system.In further embodiments, other physical alignment systems, such as aroller/track alignment system, can be used to align the plurality offirst connector sets 351 with the plurality of second connector sets 652before engagement. Furthermore, although the plurality of firstconnector sets 351 described above have a plurality of contacts, inother embodiments, connectors having only one contact can be used. Inyet other embodiments, a connector unit configured in accordance withthe present invention can include some connector sets having a pluralityof contacts and other connector sets having only one contact. Based onthe foregoing discussion, those of ordinary skill in the relevant artwill appreciate that the present invention is not limited to theparticular embodiments described above and illustrated in FIGS. 1-8.

FIGS. 9A-C are isometric views illustrating a sequence of operating theconnector assembly 110 in accordance with an embodiment of theinvention. In FIG. 9A the connector assembly 110 is in the retractedposition as would be appropriate, for example, when partitioning a firstbank of processors from a second bank of processors in a very largecomputer system such as the computer system 100 of FIG. 1. In thisposition, the latch 314 engages the first connector support 341 toprevent the first connector unit 211 from inadvertently moving in the Zdirection toward the second connector unit 212. In addition, thisposition allows an operator (not shown) to visually inspect the firstconnector sets 351 and the second connector sets 652 to ensure that theassociated contacts are in good condition and suitable for engagement.The latch 314 can then be released to unlock the first connector unit211 for movement in the Z direction. In one embodiment, inspecting theconnector sets 351 and 652 and unlocking the first connector unit 211can take the operator about 12 seconds or less. In another embodiment,these steps can take the operator about 5 seconds or less.

Referring next to FIG. 9B, the operator grasps the handle 313 on thefirst connector unit 211 and manually moves the first connector unit 211toward the second connector unit 212 in the Z direction. The extendablemembers 230 telescope outwardly toward the second connector unit 212 andhold the first connector unit 211 in approximate alignment with thesecond connector unit 212. After traversing the distance to the secondconnector unit 212, the operator retracts the blocking pin 692 (FIG. 6)to clear the way forward and continues to move the first connector unit211 in the Z direction until the first connector support 341 moves intothe second connector unit 212 and the cam followers 444 move into theguide channels 686. This motion continues until the cam followers 444arrive at the jog in the guide channels 686 adjacent to the cam surfaces687. In this embodiment, moving the first connector support 341 intothis position from the retracted position can take the operator about 3seconds or less. In another embodiment, these steps can take theoperator about 2 seconds or less.

Referring next to FIG. 9C, once the cam followers 444 are adjacent tothe cam surfaces 687 on the movable side portions 684, the operatorreleases the lever lock 694 (FIG. 6) and rotates the lever 672 indirection D causing the movable side portions 684 to advance from leftto right in the X direction. This motion drives the first connectorsupport 341 deeper into the second connector unit 212 to engage theplurality of first connector sets 351 with corresponding secondconnector sets 652 in a single operation. In this embodiment, theoperator can perform these steps in about 3 seconds or less.

The foregoing discussion illustrates that the operator can at leastapproximately concurrently engage multiple pairs of connector sets in atotal of about 18 seconds or less in one embodiment of the invention.The ability to accurately align and engage multiple connector sets thisquickly with little risk of damaging the connectors can greatly simplifythe task of operatively coupling/decoupling one bank of processors toanother bank of processors in a large computer system.

FIG. 10 is a partially cutaway isometric view of the connector assembly110 illustrating features of a shock absorber system 1030 configured inaccordance with an embodiment of the invention. Some of the structuresdescribed above and illustrated in the preceding Figures have beenomitted from FIG. 10 for purposes of clarity. In the illustratedembodiment, the shock absorber system 1030 includes a shock absorberbody 1032 fixedly attached to the first cable manager 321. A firstsnubber 1034 extends outwardly from the body 1032 through an aperture1043 in the first connector support 341. The first snubber 1034 ismovable back and forth in the Z direction relative to the body 1032 andis operably connected to a damping mechanism (not shown) containedwithin the body 1032. The dampening mechanism resists motion of thefirst snubber 1034 in proportion to the rate of snubber motion. In oneembodiment, the dampening mechanism can be a pneumatic device. In otherembodiments, the dampening mechanism can be other types of devices suchas a hydraulic device. In yet other embodiments, the dampening mechanismcan include a spring to provide the desired amount of compressiondampening.

Another aspect of this embodiment is that the second connector unit 212includes a second snubber 1036 extending outwardly from the secondconnector support 641 in axial alignment with the first snubber 1034.When the first connector unit 211 is moved toward the second connectorunit 212 for engagement of the respective connector sets, the secondsnubber 1036 contacts the first snubber 1034 before any portion of thefirst connector sets 351 contacts the second connector sets 652. In thisway, the shock absorber system 1030 prevents damage to the connectorsets 351 and 652 caused by inadvertently ramming the first connectorunit 211 into the second connector unit 212. After initial snubbercontact, further movement of the first connector unit 211 in the Zdirection proceeds at a controlled rate dictated by the amount ofdampening provided by the mechanism contained in the shock absorber body1032.

The shock absorber system 1030 described above and illustrated in FIG.10 is but one dampening method that can be employed to prevent or reducethe likelihood of damage during engagement of the first connector unit211 with the second connector unit 212. Accordingly, in otherembodiments, the connector assembly 110 can include other dampeningfeatures. For example, in one embodiment, dampening features can beincorporated into the extendable members 230 that support the firstconnector support 341. In yet another embodiment, dampening features canbe omitted.

FIG. 11 is an exploded rear isometric view of the second connector unit212 illustrating a quick-change feature of one embodiment of theinvention. In one aspect of this embodiment, the second contact array756 and the associated array frame 748 are held in position on thesecond connector support 641 by a removable retainer 1170. A secondconnector back-shell 744 operatively couples the second contact array756 to the second processor bank 102 b (FIGS. 1 and 2). In the eventthat the second contact array 756 is damaged during use or is otherwiseinoperative, it can be replaced individually without having to accessthe other contact arrays on the second connector unit 212. First, thesecond connector back-shell 744 is disengaged from the second contactarray 756. Next, the retainer 1170 is removed from the second connectorsupport 641 allowing the second contact array 756 and the associatedsecond array frame 748 to be moved clear of the second connector support641. A new second contact array 756 can then be installed in the vacantaperture in the second connector support 641 and held in position withthe retainer 1170. Finally, the second connector back-shell 744 can beconnected to the new second contact array 756.

One feature of embodiments of the invention described above withreference to FIGS. 1-11 is that the respective connector sets arealigned in stages as the connector sets move closer together. In oneembodiment, one stage of alignment is provided by beveled surfaces thatalign the respective connector supports. Another stage of alignment isprovided by primary guide pins and corresponding primary pin bores thatalign the respective connector back-shells. A further stage of alignmentis provided by secondary guide pins and corresponding secondary pinbores that align the respective contact array frames. The ability of theconnector back-shells and the contact array frames on at least one ofthe connector supports to move small distances in the X-Y planefacilitates the alignments stages and greatly reduces the probability ofdamaging a connector pin or socket during engagement of thecorresponding connector sets.

Engagement of individual connector sets with large numbers of pins canrequire a significant force at final engagement. This force naturallyincreases as the number of connector sets increases, and may be as highas 500 lbs. for a relatively large number of connector sets. Anotherfeature of embodiments of the invention described above is that thedrive assembly 670 (FIG. 6) can provide a relatively large and uniformlydistributed force for engagement of respective connector sets. Thisforce enables a relatively large number of connector sets to be engagedat least approximately concurrently. This feature saves time and canreduce or prevent damage to individual connector pins/sockets whenconnecting one processor bank to another processor bank.

The blocking pin 692 and the lever lock 694 (FIG. 6) are further aspectsof embodiments of the invention described above. In one embodiment,these safety features must be affirmatively retracted by an operatorbefore the first connector unit 211 can be engaged with thecorresponding second connector unit 212. Accordingly, these safetyfeatures prevent inadvertent contact between the respective connectorsets that could result in damage to one or more of the connectorpins/sockets.

From the foregoing, it will be appreciated that specific embodiments ofthe invention have been described herein for purposes of illustration,but that various modifications may be made without deviating from thespirit and scope of the invention. Accordingly, the invention is notlimited except as by the appended claims.

1. A computer system comprising: a first bank of processors; a secondbank of processors spaced apart from the first bank of processors; and aconnector assembly configured to operatively connect at least a portionof the first bank of processors to at least a portion of the second bankof processors, the connector assembly having (a) a first connector unitincluding a plurality of individual first connector sets that include aplurality of first contacts operatively connected to the first bank ofprocessors, (b) a second connector unit including a plurality of secondconnector sets that include a plurality of second contacts operativelyconnected to the second bank of processors, and (c) a movable guidestructure carrying at least one of the first and second connector units,wherein at least one of the first and second connector units is movablerelative to the other one of the first and second connector units viathe guide structure to align the plurality of first connector sets withcorresponding second connector sets and releasably engage the pluralityof first contacts with the plurality of second contacts.
 2. The computersystem of claim 1 wherein the first bank of processors includeprocessors housed in cabinets arranged in a first bank, and wherein thesecond bank of processors includes processors housed in cabinetsarranged in a second bank spaced apart from the first bank.
 3. Thecomputer system of claim 1 wherein: the first bank of processorsincludes processors housed in cabinets arranged in a first bank; thesecond bank of processors includes processors housed in cabinetsarranged in a second bank spaced apart from the first bank; theplurality of first contacts are operatively connected to the first bankof processors via at least a first cable extending from the first bankof cabinets to the first connector unit; and the plurality of secondcontacts are operatively connected to the second bank of processors viaat least a second cable extending from the second bank of cabinets tothe second connector unit.
 4. The computer system of claim 1 wherein thefirst connector unit further includes a connector support, and whereinthe plurality of first connector sets are carried individually by theconnector support.
 5. The computer system of claim 1 wherein the firstconnector unit further includes a connector support, and wherein theplurality of first connector sets are carried individually by theconnector support and the first connector sets are configured to move inat least one direction relative to the connector support.
 6. Thecomputer system of claim 1 wherein the first connector unit furtherincludes a first alignment feature and the second connector unit furtherincludes a corresponding second alignment feature configured tocooperate with the first alignment feature so that the plurality offirst contacts are properly aligned with corresponding second contacts.7. The computer system of claim 1 wherein the first connector unitfurther includes at least one guide pin bore and the second connectorunit further includes a corresponding guide pin configured to bereceived by the guide pin bore so that the plurality of first contactsare properly aligned with corresponding second contacts.
 8. The computersystem of claim 1 wherein: the first connector unit further includes afirst primary alignment feature and a first secondary alignment feature;and the second connector unit further includes a second primaryalignment feature and a second secondary alignment feature, wherein thefirst primary alignment feature of the first connector unit isconfigured to cooperate with the second primary alignment feature of thesecond connector unit to provide a first stage of alignment between thefirst contacts and the corresponding second contacts, and the firstsecondary alignment feature of the first connector unit is configured tocooperate with the second secondary alignment feature of the secondconnector unit to provide a second stage of alignment between the firstcontacts and the corresponding second contacts, the second stage ofalignment being closer than the first stage of alignment.
 9. Thecomputer system of claim 1 wherein: the first connector unit furtherincludes a primary guide pin bore and a secondary guide pin bore; andthe second connector unit further includes a primary guide pin and asecondary guide pin, wherein the primary guide pin bore of the firstconnector unit is configured to receive the primary guide pin of thesecond connector unit to provide a first stage of alignment between theplurality of first contacts and the corresponding second contacts, andthe secondary guide pin bore of the first connector unit is configuredto receive the secondary guide pin of the second connector unit toprovide a second stage of alignment between the plurality of firstcontacts and the corresponding second contacts, the second stage ofalignment being closer than the first stage of alignment.
 10. Thecomputer system of claim 9 wherein at least one of the first connectorsets further includes a connector back-shell and a contact array frame,wherein the contact array frame carries the plurality of first contactsin the connector back-shell, and wherein the connector back-shellincludes the primary guide pin bore and the contact array frame includesthe secondary guide pin bore.
 11. The computer system of claim 9 whereinat least one of the first connector sets further includes a connectorback-shell and a contact array frame, wherein the contact array framecarries the plurality of first contacts in the connector back-shell andis free to move small distances laterally relative to the connectorback-shell, and wherein the connector back-shell includes the primaryguide pin bore and the contact array frame includes the secondary guidepin bore.
 12. The computer system of claim 9 wherein at least one of thefirst connector sets further includes a connector back-shell and acontact array frame, wherein the contact array frame carries theplurality of first contacts in the connector back-shell and individualfirst contacts are free to move small distances relative to each otherin the contact array frame, and wherein the connector back-shellincludes the primary guide pin bore and the contact array frame includesthe secondary guide pin bore.
 13. The computer system of claim 1 whereinthe connector assembly further comprises a drive assembly operablycoupled to at least one of the first connector unit and the secondconnector unit, wherein the drive assembly is configured to drive atleast one of the first and second connector units toward the other oneof the first and second connector units to releasably engage theplurality of first contacts with the plurality of second contacts. 14.The computer system of claim 1 wherein the guide structure comprises anextendable member that moves along a guide path, and wherein the firstconnector unit is mounted to the extendable member so that the firstconnector sets are generally aligned with the second connectors.
 15. Thecomputer system of claim 1 wherein at least one of the first connectorunit and the second connector unit includes a shock absorber configuredto contact the other one of the first connector unit and the secondconnector unit and control the rate of engagement of the plurality offirst connector sets with the plurality of second connector sets. 16.The computer system of claim 1 wherein at least one of the firstconnector unit and the second connector unit includes a blocking memberthat retractably extends into the path of the other of the firstconnector unit and the second connector unit to block the plurality offirst connector sets from inadvertently contacting the correspondingsecond connector sets.
 17. The computer system of claim 1 wherein atleast one of the first connector unit and the second connector unitincludes a retractable pin that movably extends into the path of theother of the first connector unit and the second connector unit to blockthe plurality of first connector sets from inadvertently contacting thecorresponding second connector sets.
 18. A computer system comprising: afirst bank of processors; a second bank of processors spaced apart fromthe first bank of processors; and a connector assembly configured tooperatively connect at least a portion of the first bank of processorsto at least a portion of the second bank of processors, the connectorassembly having (a) a first connector unit with a plurality of firstconnector sets operatively connected to the first bank of processors,(b) a second connector unit with a plurality of second connector setsoperatively connected to the second bank of processors, and (c) a driveassembly operably coupled to at least one of the first connector unitand the second connector unit, wherein the drive assembly is configuredto drive at least one of the first and second connector units toward theother one of the first and second connector units to releasably engagethe plurality of first connector sets with the plurality of secondconnector sets.
 19. The computer system of claim 18 wherein the firstbank of processors includes processors housed in cabinets arranged in afirst bank, and wherein the second bank of processors includesprocessors housed in cabinets arranged in a second bank spaced apartfrom the first bank.
 20. The computer system of claim 18 wherein:individual first connector sets include a plurality of first contactsoperatively connected to the first bank of processors; individual secondconnector sets include a plurality of second contacts operativelyconnected to the second bank of processors; and the drive assembly isconfigured to drive at least one of the first and second connector unitstoward the other one of the first and second connector units toreleasably engage the plurality of first contacts with the plurality ofsecond contacts.
 21. The computer system of claim 18 wherein at leastone of the first connector unit and the second connector unit furtherincludes at least one cam follower, and wherein the drive assemblyfurther includes at least one cam surface configured to cooperate withthe cam follower to drive the first and second connector units togetherto releasably engage the plurality of first connector sets with theplurality of second connector sets.
 22. The computer system of claim 21wherein the at least one cam follower is rotatably mounted to the atleast one of the first connector unit and the second connector unit. 23.The computer system of claim 18 wherein at least one of the firstconnector unit and the second connector unit further includes at leastone cam surface, and wherein the drive assembly further includes atleast one cam follower configured to cooperate with the cam surface todrive at least one of the first and second connector units toward theother one of the first and second connector units to releasably engagethe plurality of first connector sets with the plurality of secondconnector sets.
 24. The computer system of claim 18 wherein the driveassembly is manually operated to mechanically drive the at least one ofthe first and second connector units toward the other one of the firstand second connector units to releasably engage the plurality of firstconnector sets with the plurality of second connector sets.
 25. Thecomputer system of claim 18 wherein the drive assembly includes a leverpivotally mounted to the second connector unit, and wherein the lever ismanually rotated to mechanically drive the first connector unit towardthe second connector unit to releasably engage the plurality of firstconnector sets with the plurality of second connector sets.
 26. Thecomputer system of claim 18 wherein the first connector unit is movablerelative to the first bank of processors and the second connector unitis fixed relative to the second bank of processors, and wherein thedrive assembly is operably coupled to the second connector unit andconfigured to drive the first connector unit toward the second connectorunit to releasably engage the plurality of first connector sets with theplurality of second connector sets.
 27. The computer system of claim 18wherein the first connector unit further includes a first alignmentfeature and the second connector unit further includes a correspondingsecond alignment feature configured to cooperate with the firstalignment feature so that the plurality of first contacts are properlyaligned with corresponding second contacts.
 28. The computer system ofclaim 18 wherein the first connector unit further includes at least oneguide pin bore and the second connector unit further includes acorresponding guide pin configured to be received by the guide pin boreso that the plurality of first contacts are properly aligned withcorresponding second contacts.
 29. The computer system of claim 18wherein: the first connector unit further includes a first primaryalignment feature and a first secondary alignment feature; and thesecond connector unit further includes a second primary alignmentfeature and a second secondary alignment feature, wherein the firstprimary alignment feature of the first connector unit is configured tocooperate with the second primary alignment feature of the secondconnector unit to provide a first stage of alignment between the firstcontacts and the corresponding second contacts, and the first secondaryalignment feature of the first connector unit is configured to cooperatewith the second secondary alignment feature of the second connector unitto provide a second stage of alignment between the first contacts andthe corresponding second contacts, the second stage of alignment beingcloser than the first stage of alignment.
 30. A connector assembly foroperatively connecting a first bank of processors to a second bank ofprocessors, the connector assembly comprising: a first connector unithaving a first connector support and a plurality of first connector setsmounted to the first connector support, wherein individual firstconnector sets include a plurality of first contacts; and a secondconnector unit having a second connector support and a plurality ofsecond connector sets mounted to the second connector support, whereinindividual second connector sets include a plurality of second contacts,and wherein at least one of the first connector unit and the secondconnector unit is movable relative to the other one of the firstconnector unit and the second connector unit to engage the plurality offirst connector sets with the plurality of second connector sets atleast approximately concurrently.
 31. The connector assembly of claim 30wherein at least one of the first connector support and the secondconnector support is movable relative to the other one of the firstconnector support and the second connector support to at leastapproximately concurrently engage the plurality of first contacts withthe plurality of second contacts.
 32. The connector assembly of claim 30wherein the plurality of first connector sets are movably mounted to thefirst connector support to move independently from each other in atleast one direction relative to the connector support.
 33. The connectorassembly of claim 30 wherein the first connector unit further includesat least a first alignment feature and the second connector unit furtherincludes at least a corresponding second alignment feature configured toalign the plurality of first connector sets with the plurality of secondconnector sets.
 34. The connector assembly of claim 30 wherein thesecond connector unit further includes at least one guide pin and thefirst connector unit further includes at least one corresponding guidepin bore configured to receive the guide pin to align at least one ofthe plurality of first connector sets with a corresponding one of theplurality of second connector sets.
 35. The connector assembly of claim30 wherein: the first connector unit further includes a first primaryalignment feature and a first secondary alignment feature; and thesecond connector unit further includes a second primary alignmentfeature and a second secondary alignment feature, wherein the firstprimary alignment feature of the first connector unit is configured tocooperate with the second primary alignment feature of the secondconnector unit to provide a first stage of alignment between the firstcontacts and the corresponding second contacts, and the first secondaryalignment feature of the first connector unit is configured to cooperatewith the second secondary alignment feature of the second connector unitto provide a second stage of alignment between the first contacts andthe corresponding second contacts, the second stage of alignment beingcloser than the first stage of alignment.
 36. The connector assembly ofclaim 30 wherein: the first connector unit further includes a primaryguide pin bore and a secondary guide pin bore; and the second connectorunit further includes a primary guide pin and a secondary guide pin,wherein the primary guide pin bore of the first connector unit isconfigured to receive the primary guide pin of the second connector unitto provide a first stage of alignment between the plurality of firstcontacts and the corresponding second contacts, and the secondary guidepin bore of the first connector unit is configured to receive thesecondary guide pin of the second connector unit to provide a secondstage of alignment between the plurality of first contacts and thecorresponding second contacts, the second stage of alignment beingcloser than the first stage of alignment.
 37. The connector assembly ofclaim 36 wherein at least one of the first connector sets furtherincludes a connector back-shell and a contact array frame, wherein thecontact array frame carries the plurality of first contacts in theconnector back-shell, and wherein the connector back-shell includes theprimary guide pin bore and the contact array frame includes thesecondary guide pin bore.
 38. The connector assembly of claim 36 whereinat least one of the first connector sets further includes a connectorback-shell and a contact array frame, wherein the contact array framecarries the plurality of first contacts in the connector back-shell andis free to move small distances relative to the connector back-shell,and wherein the connector back-shell includes the primary guide pin boreand the contact array frame includes the secondary guide pin bore. 39.The connector assembly of claim 36 wherein at least one of the firstconnector sets further includes a connector back-shell and a contactarray frame, wherein the contact array frame carries the plurality offirst contacts in the connector back-shell and individual first contactsare free to move small distances relative to each other in the contactarray frame, and wherein the connector back-shell includes the primaryguide pin bore and the contact array frame includes the secondary guidepin bore.
 40. The connector assembly of claim 30 wherein at least one ofthe first connector unit and the second connector unit is carried by atleast one extendable member that accommodates movement of the at leastone connector unit relative to the other one of the connector units. 41.The connector assembly of claim 30 wherein at least one of the firstconnector unit and the second connector unit further includes at leastone cam follower, and wherein the other of the first and secondconnector units further includes at least one cam surface configured tocooperate with the cam follower to drive the first and second connectorunits together to releasably engage the plurality of first connectorsets with the plurality of second connector sets.
 42. The connectorassembly of claim 41 wherein the at least one cam follower is rotatablymounted to the at least one of the first connector unit and the secondconnector unit.
 43. The connector assembly of claim 30 wherein at leastone of the first connector unit and the second connector unit includes ablocking member that retractably extends into the path of the other ofthe first connector unit and the second connector unit to block theplurality of first connector sets from inadvertently contacting thecorresponding second connector sets.
 44. The connector assembly of claim30, further comprising: a plurality of cables operatively connected tocorresponding first connector sets; and a cable manager supported by theplurality of cables and spaced apart from the first connector support,wherein the cable manager positions the plurality of cables relative toeach other and reduces strain on the first connector sets from cableloads.
 45. The connector assembly of claim 44, further comprising aplurality of flexible grommets carried by the cable manager, whereinindividual flexible grommets flexibly support individual cables passingthrough the cable manager.
 46. The connector assembly of claim 30wherein at least one of the first connector unit and the secondconnector unit further includes a plurality of contact retainers,wherein the contact retainers removably attach individual sets ofcontacts to the respective connector support and facilitate replacementof the individual sets of contacts for individual connector sets.
 47. Aconnector assembly for operatively connecting a first bank of processorsto a second bank of processors, the connector assembly comprising: afirst connector unit including a plurality of individual first connectorsets that include a plurality of first contacts operatively connectableto the first bank of processors, wherein the first connector unitfurther includes at least a first primary alignment feature; a secondconnector unit including a plurality of second connector sets thatinclude a plurality of second contacts operatively connectable to thesecond bank of processors, wherein the second connector unit furtherincludes at least a second primary alignment feature configured tocooperate with the first primary alignment feature to align theplurality of first contacts with the plurality of second contacts; and amovable guide structure carrying at least one of the first and secondconnector units, wherein at least one of the first and second connectorunits is movable relative to the other one of the first and secondconnector units via the guide structure to releasably engage theplurality of first contacts with the plurality of second contacts. 48.The connector assembly of claim 47 wherein the first connector unit ismovable between a retracted position spaced apart from the secondconnector unit and an engaged position in which the plurality of firstcontacts are engaged with the plurality of second contacts, and whereinthe movable guide structure includes at least one extendible tubeassembly configured to support the first connector unit and span thedistance between the retracted position and the engaged position. 49.The connector assembly of claim 47 wherein the first primary alignmentfeature is a guide pin bore and the second primary alignment feature isa corresponding guide pin.
 50. The connector assembly of claim 47wherein: the first connector unit further includes a first secondaryalignment feature; and the second connector unit further includes asecond secondary alignment feature, wherein the first primary alignmentfeature of the first connector unit is configured to cooperate with thesecond primary alignment feature of the second connector unit to providea first stage of alignment between the first contacts and thecorresponding second contacts, and the first secondary alignment featureof the first connector unit is configured to cooperate with the secondsecondary alignment feature of the second connector unit to provide asecond stage of alignment between the first contacts and thecorresponding second contacts, the second stage of alignment beingcloser than the first stage of alignment.
 51. The connector assembly ofclaim 47 wherein: the first primary alignment feature is a primary guidepin bore and the first connector unit further includes a secondary guidepin bore; and the second primary alignment feature is a primary guidepin and the second connector unit further includes a secondary guidepin, wherein the primary guide pin bore of the first connector unit isconfigured to receive the primary guide pin of the second connector unitto provide a first stage of alignment between the plurality of firstcontacts and the corresponding second contacts, and the secondary guidepin bore of the first connector unit is configured to receive thesecondary guide pin of the second connector unit to provide a secondstage of alignment between the plurality of first contacts and thecorresponding second contacts, the second stage of alignment beingcloser than the first stage of alignment.
 52. The connector assembly ofclaim 51 wherein at least one of the first connector sets furtherincludes a connector back-shell and a contact array frame, wherein thecontact array frame carries the plurality of first contacts in theconnector back-shell, and wherein the connector back-shell includes theprimary guide pin bore and the contact array frame includes thesecondary guide pin bore.
 53. The connector assembly of claim 51 whereinat least one of the first connector sets further includes a connectorback-shell and a contact array frame, wherein the contact array framecarries the plurality of first contacts in the connector back-shell,wherein the connector back-shell is free to move in at least onedirection relative to the first connector unit, and wherein theconnector back-shell includes the primary guide pin bore and the contactarray frame includes the secondary guide pin bore.
 54. The connectorassembly of claim 51 wherein at least one of the first connector setsfurther includes a connector back-shell and a contact array frame,wherein the contact array frame carries the plurality of first contactsin the connector back-shell and is free to move in at least onedirection relative to the connector back-shell, and wherein theconnector back-shell includes the primary guide pin bore and the contactarray frame includes the secondary guide pin bore.
 55. The connectorassembly of claim 51 wherein at least one of the first connector setsfurther includes a connector back-shell and a contact array frame,wherein the contact array frame carries the plurality of first contactsin the connector back-shell and individual first contacts are free tomove in at least one direction relative to each other in the contactarray frame, and wherein the connector back-shell includes the primaryguide pin bore and the contact array frame includes the secondary guidepin bore.
 56. The connector assembly of claim 47, further comprising adrive assembly operably coupled to at least one of the first connectorunit and the second connector unit, wherein the drive assembly isconfigured to drive at least one of the first and second connector unitstoward the other one of the first and second connector units toreleasably engage the plurality of first contacts with the plurality ofsecond contacts.
 57. A system for operably connecting a first bank ofprocessors to a second bank of processors, the system comprising: meansfor at least approximately concurrently aligning a plurality of firstconnector sets with a plurality of corresponding second connector sets;and means for at least approximately concurrently engaging the firstconnector sets with the second connector sets to operably connect thefirst bank of processors to the second bank of processors.
 58. Thesystem of claim 57 wherein individual first connector sets include aplurality of first contacts operatively connected to the first bank ofprocessors, wherein individual second connector sets include a pluralityof second contacts operatively connected to the second bank ofprocessors, and wherein the means for at least approximatelyconcurrently engaging the plurality of first connector sets with theplurality of second connector sets includes means for engaging theplurality of first contacts with the plurality of second contacts. 59.The system of claim 57 wherein the means for at least approximatelyconcurrently engaging the plurality of first connector sets with theplurality of second connector sets includes means for manually drivingthe plurality of first connector sets at least approximatelyconcurrently toward the plurality of second connector sets.
 60. Thesystem of claim 57 wherein the means for at least approximatelyconcurrently engaging the plurality of first connector sets with theplurality of second connector sets includes means for mechanicallydriving the plurality of first connector sets at least approximatelyconcurrently toward the plurality of second connector sets.
 61. Thesystem of claim 57 wherein the means for at least approximatelyconcurrently aligning the plurality of first connector sets with theplurality of second connector sets includes means for receiving at leasta first alignment pin in a corresponding first pin bore.
 62. The systemof claim 57 wherein the means for at least approximately concurrentlyengaging the plurality of first connector sets with the plurality ofsecond connector sets includes means for operatively connecting a firstbank of processors to a second bank of processors.
 63. The system ofclaim 57 wherein the means for at least approximately concurrentlyengaging the plurality of first connector sets with the plurality ofsecond connector sets includes means for simultaneously engaging theplurality of first connector sets with the plurality of second connectorsets.
 64. The system of claim 57 wherein the means for at leastapproximately concurrently aligning the plurality of first connectorsets with the plurality of second connector sets includes means for atleast approximately concurrently aligning a first connector supportrelative to a corresponding second connector support, wherein the firstconnector sets are mounted to the first connector support and the secondconnector sets are mounted to the second connector support.
 65. Thesystem of claim 57 wherein the plurality of first connector sets arecarried by a first connector support and the plurality of secondconnector sets are carried by a corresponding second connector support,and wherein the means for at least approximately concurrently aligning aplurality of first connector sets with a plurality of correspondingsecond connector sets includes: means for achieving a first level ofalignment by aligning the first connector support relative to the secondconnector support; and means for achieving a second level of alignmentby aligning individual first connector sets relative to correspondingsecond connector sets, wherein the second level of alignment is closerthan the first level of alignment.
 66. The system of claim 57 whereinthe plurality of first connector sets are carried by a first connectorsupport and the plurality of second connector sets are carried by acorresponding second connector support, wherein individual firstconnector sets include first connector back-shells and first contactarray frames carried by the first connector back-shells, whereincorresponding second connector sets include corresponding secondconnector back-shells and second contact array frames carried by thesecond connector back-shells, and wherein the means for at leastapproximately concurrently aligning the plurality of first connectorsets with corresponding second connector sets includes: means forachieving a first level of alignment by aligning the first connectorsupport relative to the second connector support; means for achieving asecond level of alignment by aligning individual first connectorback-shells relative to corresponding second connector back-shells,wherein the second level of alignment is closer than the first level ofalignment; and means for achieving a third level of alignment byaligning individual first contact array frames relative to correspondingsecond contact array frames, wherein the third level of alignment iscloser than the second level of alignment.
 67. A method for operablyconnecting a first bank of processors to a second bank of processors,the method comprising: at least approximately concurrently aligning aplurality of first connector sets with a plurality of correspondingsecond connector sets; and at least approximately concurrently engagingthe first connector sets with the second connector sets to operablyconnect the first bank of processors to the second bank of processors.68. The method of claim 67 wherein individual first connector setsinclude a plurality of first contacts operatively connected to the firstbank of processors, wherein individual second connector sets include aplurality of second contacts operatively connected to the second bank ofprocessors, and wherein at least approximately concurrently engaging theplurality of first connector sets with the plurality of second connectorsets includes engaging the plurality of first contacts with theplurality of second contacts.
 69. The method of claim 67 wherein atleast approximately concurrently engaging the plurality of firstconnector sets with the plurality of second connector sets includesmanually driving the first connector sets at least approximatelyconcurrently toward the second connector sets.
 70. The method of claim67 wherein at least approximately concurrently engaging the plurality offirst connector sets with the plurality of second connector setsincludes mechanically driving the first connector sets at leastapproximately concurrently toward the second connector sets.
 71. Themethod of claim 67 wherein at least approximately concurrently aligningthe plurality of first connector sets with the plurality ofcorresponding second connector sets includes receiving at least a firstalignment pin in a corresponding first pin bore.
 72. The method of claim67 wherein at least approximately concurrently engaging the plurality offirst connector sets with the plurality of second connector setsincludes operatively connecting a first bank of processors to a secondbank of processors.
 73. The method of claim 67 wherein at leastapproximately concurrently engaging the plurality of first connectorsets with the plurality of second connector sets includes simultaneouslyengaging the plurality of first connector sets with the plurality ofsecond connector sets.
 74. The method of claim 67 wherein the pluralityof first connector sets are carried by a first connector support and theplurality of second connector sets are carried by a corresponding secondconnector support, and wherein at least approximately concurrentlyaligning the plurality of first connector sets with the plurality ofcorresponding second connector sets includes at least approximatelyconcurrently aligning the first connector support relative to the secondconnector support.
 75. The method of claim 67 wherein the plurality offirst connector sets are carried by a first connector support and theplurality of second connector sets are carried by a corresponding secondconnector support, and wherein at least approximately concurrentlyaligning a plurality of first connector sets with a plurality ofcorresponding second connector sets includes: achieving a first level ofalignment by aligning the first connector support relative to the secondconnector support; and achieving a second level of alignment by aligningindividual first connector sets relative to corresponding secondconnector sets, wherein the second level of alignment is closer than thefirst level of alignment.
 76. The method of claim 67 wherein theplurality of first connector sets are carried by a first connectorsupport and the plurality of second connector sets are carried by acorresponding second connector support, wherein individual firstconnector sets include first connector back-shells and first contactarray frames carried by the first connector back-shells, whereincorresponding second connector sets include corresponding secondconnector back-shells and second contact array frames carried by thesecond connector back-shells, and wherein at least approximatelyconcurrently aligning the plurality of first connector sets withcorresponding second connector sets includes: achieving a first level ofalignment by aligning the first connector support relative to the secondconnector support; achieving a second level of alignment by aligningindividual first connector back-shells relative to corresponding secondconnector back-shells, wherein the second level of alignment is closerthan the first level of alignment; and achieving a third level ofalignment by aligning individual first contact array frames relative tocorresponding second contact array frames, wherein the third level ofalignment is closer than the second level of alignment.
 77. In acomputer system having a first bank of processors spaced apart from asecond bank of processors, a method for selectively operating the firstbank of processors with the second bank of processors, the methodcomprising: operably connecting the first bank of processors to thesecond bank of processors by: at least approximately concurrentlyaligning a plurality of first connector sets with a correspondingplurality of second connector sets, wherein individual first connectorsets include a plurality of first contacts operatively connected to thefirst bank of processors, and wherein individual second connector setsinclude a plurality of second contacts operatively connected to thesecond bank of processors; and at least approximately concurrentlyengaging the first contacts with the second contacts; and operablydisconnecting the first bank of processors from the second bank ofprocessors by at least approximately concurrently disengaging the firstcontacts from the second contacts.
 78. The method of claim 77 wherein atleast approximately concurrently engaging each one of the plurality offirst contacts with a corresponding one of the plurality of secondcontacts includes manually moving a first connector support in a firstdirection, wherein the first connector support carries the plurality offirst connector sets, and wherein at least approximately concurrentlydisengaging each one of the plurality of first contacts from thecorresponding one of the plurality of second contacts includes manuallymoving the first connector support in a second direction opposite to thefirst direction.
 79. The method of claim 77 wherein at leastapproximately concurrently engaging each one of the plurality of firstcontacts with a corresponding one of the plurality of second contactsincludes at least partially mechanically moving a first connectorsupport in a first direction, wherein the first connector supportcarries the plurality of first connector sets, and wherein at leastapproximately concurrently disengaging each one of the plurality offirst contacts from the corresponding one of the plurality of secondcontacts includes at least partially mechanically moving the firstconnector support in a second direction opposite to the first direction.80. The method of claim 77 wherein at least approximately concurrentlyengaging each one of the plurality of first contacts with acorresponding one of the plurality of second contacts includes rotatinga lever in a first direction, and wherein at least approximatelyconcurrently disengaging each one of the plurality of first contactsfrom the corresponding one of the plurality of second contacts includesrotating the lever in a second direction opposite to the firstdirection.
 81. In a computer system having a first bank of processorsspaced apart from a second bank of processors, a method for performingclassified work and unclassified work with at least one of the firstbank of processors and the second bank of processors, the methodcomprising: to perform unclassified work with the first bank ofprocessors and the second bank of processors, operably connecting thefirst bank of processors to the second bank of processors by: at leastapproximately concurrently aligning a plurality of first connector setswith a plurality of corresponding second connector sets; and at leastapproximately concurrently engaging each one of the plurality of firstconnector sets with a corresponding one of the plurality of secondconnector sets; and to perform classified work with at least one of thefirst bank of processors and the second bank of processors, partitioningthe first bank of processors from the second bank of processors by atleast approximately concurrently disengaging each one of the pluralityof first connector sets from the corresponding ones of the plurality ofsecond connector sets.
 82. The method of claim 81 wherein individualfirst connector sets include a plurality of first contacts operativelyconnected to the first bank of processors, wherein individual secondconnector sets include a plurality of second contacts operativelyconnected to the second bank of processors, and wherein at leastapproximately concurrently engaging each one of the plurality of firstconnector sets with a corresponding one of the plurality of secondconnector sets includes at least approximately concurrently engagingeach one of the plurality of first contacts with a corresponding one ofthe plurality of second contacts.
 83. The method of claim 81 wherein atleast approximately concurrently engaging each one of the plurality offirst connector sets with a corresponding one of the plurality of secondconnector sets includes operatively coupling at least a firstsupercomputer processor housed in a first cabinet to at least a secondsupercomputer processor housed in a second cabinet spaced apart from thefirst cabinet.
 84. In a computer system having a first bank ofprocessors and a second bank of processors, a method for operablyconnecting the first bank of processors to the second bank ofprocessors, the method comprising: at least approximately concurrentlymoving a plurality of first connector sets toward a plurality ofcorresponding second connector sets, wherein individual first connectorsets include a plurality of first contacts operatively connected to thefirst bank of processors, and wherein individual second connector setsinclude a plurality of second contacts operatively connected to thesecond bank of processors; at least approximately concurrently aligningthe plurality of first connector sets with the plurality of secondconnector sets; and at least approximately concurrently engaging eachone of the plurality of first contacts with a corresponding one of theplurality of second contacts in not greater than approximately 30seconds.
 85. The method of claim 84 wherein at least a portion of thefirst bank of processors are housed in a first cabinet, wherein at leasta portion of the second bank of processors are housed in a secondcabinet spaced apart from the first cabinet, and wherein the methodfurther comprises releasing the plurality of first connectors from alocked position relative to the first cabinet before moving theplurality of first connectors toward the plurality of second connectors.86. The method of claim 84 wherein at least approximately concurrentlymoving a plurality of first connector sets toward a plurality ofcorresponding second connector sets includes at least approximatelyconcurrently moving at least four first connector sets.
 87. The methodof claim 84 wherein at least approximately concurrently moving aplurality of first connector sets toward a plurality of correspondingsecond connector sets includes at least approximately concurrentlymoving about eight or more first connector sets.
 88. The method of claim84 wherein the steps of at least approximately concurrently aligning theplurality of first connector sets with the plurality of second connectorsets and engaging each one of the plurality of first contacts with acorresponding one of the plurality of second contacts are performed inabout six seconds or less.
 89. The method of claim 84 wherein the stepsof at least approximately concurrently aligning the plurality of firstconnector sets with the plurality of second connector sets and engagingeach one of the plurality of first contacts with a corresponding one ofthe plurality of second contacts are performed in about three seconds orless.